Seiran Kakuraba

Director

Seiran Kakuraba was born in Japan. Seiran is known for Akuma no shotai (1926), Hokukû no kokoro (1926) and Kiniro no to (1925).