Wednesday, December 18, 2013

Kappa, a master of river

We know KAPPA's live at rivers and swamps in Japan.
But now, the development kills them.

Monday, December 9, 2013

Part timer in the space

The red one is a part timer at the space station.
He works at the station since lost the job on TV.