"Hamakesukai (Demon Banishing Barrier)"@en . .