Kotomora
立方 (tachikata) Japanese meaning: way of standing | Kotomora