Final judgment 0.5wip(

Description
-