Latest from Erico Narita


Kitty Kaleidoscope

12/18/2012

A typical kaleidoscope contains 2 mirrors angled at 60°, which reflect a pattern to create a symmetrical effect that we...