Kotomora
配電所 (haidensho) Japanese meaning: power substation | Kotomora