Kotomora
第五の力 (daigonochikara) Japanese meaning: fifth force | Kotomora