Kotomora
木煉瓦 (mokurenga) Japanese meaning: wooden block | Kotomora