Posted by MShades (Kyoto, Japan) on 22 April 2008 in Art & Design.
I have no idea what they are, but they were at the MBS television headquarters in Osaka.
Add your comment ...
redobjectsosakambs