Join GameRankr and track your games with friends.
Get Started
Takkoman
PC
May 2nd 2022
0 rankings
Takkoman -Kouzatsu World- is a stylish 2D action game born from character fan art based on the Touhou series, featuring individually unique creatures running rampant across all thirteen stages!
Developer:
illuCalab
Everyone's Rankings
No one has added this game yet.