Tonchan & Mama & Papa Kuroda are in town for a very brief visit from Japan. Very exciting, as this is the first time I've been able to meet the "Goddaughter of the Guzillas." Absurdly cute.
all hail, Chikage "Tonchan" Kuroda was born on December 11, 2006. Mom Hiroko, Dad Renfield and "The God Daughter of The Guzilla" are all doing very well. Check out photos here.