8 kyu

The falling speed of petals

13381% of 249252 of 1,325Uxie
Details
Solutions
Discourse (36)
  • |
  • Share this kata:
Loading comments...