Kotomora
電動式 (dendoushiki) Japanese meaning: electric-powered | Kotomora