Blood Scarab

Notes & Trivia

 * Filmed on location in Los Angeles, California.