>>282255083
That's an ancient Shinto ritual.. maybe.