Kotomora
アトラス (atorasu) Japanese meaning: Atlas (Titan) | Kotomora