Kotomora
高灯台 (takatoudai) Japanese meaning: tall candlestick | Kotomora