Decoden - Yenra Picture Wiki

Decoden is short for decoration denwa (denwa meaning phone).

nekocon2013-8118.jpg

ausa2014-5883.jpg

nekocon2013-8117.jpg

Photos by Yenra