Seen near Daimon, Tokyo. Thanks, Shad!
Update: Here’s their homepage.
This entry was posted on 2003-12-16 at 22:31:00.