Kotomora
超アクチノイド元素 (chouakuchinoidogenso) Japanese meaning | Kotomora