Nekketsu Uchuujin - Staff

Alt title: Hot-Blooded Alien