Kotomora
正八胞体 (seihachihoutai) Japanese meaning: tesseract | Kotomora