Loading...
Tags Posts tagged with "Chojin Bibyun"

Tag: Chojin Bibyun

Chojin Bibyun aka "Super God Bibyun" was 36 episode live-action Japanese tv series (tokusatsu) that aired during the mid '70s and makes use of special effects. It was produced

STAY CONNECTED

23,998FansLike
26,953FollowersFollow
6,132FollowersFollow