Heion Sedai no Idaten-tachi (The Idaten Deities Know Only Peace)
-
Release info:
Heion Sedai no Idaten-tachi - 02
-
Extracted from SubPlease