8 kyu

The falling speed of petals

19683% of 461202 of 2,403Uxie
Details
Solutions
Discourse (47)
  • |
  • Share this kata:
Loading comments...