Friday, January 31All That Matters

Rie Ota, the Japanese suit actress for the kaiju BARAGON (in a 2001 Godzilla movie), lets out the most adorable roars whilst filming

26 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *