Kotomora
八方行灯 (happouandon) Japanese meaning | Kotomora