Tensei Shitara Ken Deshita - Episode 2

Excellent
77.14%
81
Great
19.05%
20
Good
2.86%
3
Bad
0.95%
1
Mediocre
0%
0

Total votes: 105

Last updated: 1711707514

Created by

a guest

1664984257