ほもぐり

ifrzaa

a wandering star, a walking paradox