WFMU Ichiban, Rock and Soul with Debbie D

Tuesday, June 23, 2009

???

2 Comments:

Ryan Shepard said...

"Ghosler", a character from the late 60s Japanese TV show "Captain Ultra":

http://en.wikipedia.org/wiki/Captain_Ultra_%28TV_series%29

A toy version: http://www.flickr.com/photos/rock_creek/4379379736/

Debbie D said...

WOW! Thanks, Ryan.

add