Kotomora
原子炉衛星 (genshiroeisei) Japanese meaning | Kotomora